Skip to content

Catering Digiboard - #263

Merged
pirakaplant merged 1 commit into
funky-station:masterfrom
YaraaraY:catering-digiboard
Aug 3, 2026
Merged

Catering Digiboard#263
pirakaplant merged 1 commit into
funky-station:masterfrom
YaraaraY:catering-digiboard

Conversation

@YaraaraY

@YaraaraY YaraaraY commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator

About the PR

This PR adds the Catering Digiboard, a clipboard with a built in printer designed to print out catering menus for Service.
It has a UI that allows you to add and remove categories and menu items, dragging and dropping to re-order them. It lets you set out a name, a scrip cost and a description.

This is probably going to be given to the Hospitality Director, as I understand it.

Why / Balance

yooby snoobie asked me to 😋

Technical details

CateringDigiboardSystem handles adding, removing and reordering items and printing out menus
CateringDigiboardMenu.xaml and .cs has the digiboard UI, dragging and dropping, editing entries

Test plan

Spawn the Catering Digiboard. Insert a pen for fun.
Open the UI, make a menu of your very own. Test dragging and dropping to re-order items and categories.
Try printing out menus.
Try printing out enough menus that they overflow the inventory.
Make sure the menus look cute.

Media

8mb.video-yhn-EjUEfZfv.mp4

Requirements

  • I have read and am following the Macrocosm Pull Request Conventions.
  • I have tested this pull request and written instructions on how to test it
  • I have added media to this PR or it does not require an in-game showcase.
  • If I am porting something, I have done my best to respect the appropriate licenses associated with the presented changes.

License

MIT

Breaking changes

None.

Changelog

🆑 AraiMaia

  • add: Added the Catering Digiboard, a digiboard made to print out menus.

@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

RSI Diff Bot; head commit c5b487d merging into e62f294
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_Funkystation/Objects/Misc/catering_digiboard.rsi

State Old New Status
equipped-BELT Added
icon Added
icon_over Added
inhand-left Added
inhand-right Added
paper Added
pen Added

@pirakaplant pirakaplant left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fucking incredible.

(Tested, code looks good, design fits the specifications in the document.)

@pirakaplant

Copy link
Copy Markdown
Contributor

Wait I can just merge this now lol

@pirakaplant
pirakaplant merged commit a0bdf2c into funky-station:master Aug 3, 2026
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants